lombardy poplar - Turkish English Dictionary